package com.macro.mall.portal.vo;

import com.macro.mall.model.OmsCartItem;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

@Data
@EqualsAndHashCode(callSuper = false)
public class OrderParamVO {
    @ApiModelProperty("收货地址ID")
    private Long memberReceiveAddressId;
    @ApiModelProperty("优惠券ID")
    private Long couponId;
    @ApiModelProperty("使用的积分数")
    private Integer useIntegration;
    @ApiModelProperty("支付方式")
    private Integer payType;
    @ApiModelProperty("立即购买的商品信息")
    private OmsCartItem cartItem;
    @ApiModelProperty("备注")
    private String note;
    //1秒杀单
    private Long orderType;

    private Long flashPromotionId;

    private Long flashPromotionSessionId;

    private Long flashPromotionProductRelationId;
}
